a.说在前面
不作就不会死 人们真应该好好将这句话铭记在心 :) mac本机用的php集成环境一直都是MAMP3.0 手欠今天突然想升级到3.5(试试新的php7)结果升完级mysql用不了 就连apache的端口都被占用了 苦苦折腾了我两个小时 终于解决该软件导致的mysql error:#2002
也希望给许多想安装MAMP的小伙伴安利一下 (〃▽〃)
b.重点
0x00 install
刚刚下载完MAMP应该是同时出现这三个应用程序
MAMP和MAMP PRO的区别在于 一个是免费 一个是付费需要注册码
这里我们用PRO注册码:DED4-0A88-3A11-F9FDE
0x01 webserver
- ① 端口初始是8888 但是因为我本身8888端口被占用 应该是之前的环境是apache出现问题 所以改成2222 大家可以不改 随意
- ② 这个要全部勾上 如果按照初始状态 你的
http://localhost:xxxx(端口号)
会被403的 - ③
localhost
这个建议大家不要改 - ④ 这个就是你本地的根目录 选择你想要的目录 不一定用它默认的 这样你有什么测试代码 也比较方便 (说白了!这个目录里的内容就是你希望你的localhost:xxxx所显示的东西)
0x02 MySQL
按照这个过程就不会出现mysql error:#2002 身边的很多mac用户被困扰好久: (
- ⑤ 点击后进入你的MAMP管理页面 也就是图⑦⑧
- ⑥ 三个指示灯代表着你的服务状态
- ⑦ phpmyadmin 网页版数据库管理工具
- ⑧ 你的MySQL配置
- ⑨ 点击⑦后进入phpmyadmin 修改用户权限等信息
终端进入mysql 命令键入
终端键入:cd /Applications/MAMP/Library/bin/./mysql -u (用户名) -p |